package com.auto;

import cn.org.rapid_framework.generator.GeneratorFacade;

import java.io.File;

/**
 * 代码生成器，生成代码
 *
 * @author xiaocheng
 * @version 1.0
 * @Date 2018年11月01日 08:52:04
 */
public class CodeGeneratorTest {

    public static void main(String[] args) throws Exception {
        String tableName = "mis_user";
        GeneratorFacade facade = new GeneratorFacade();
        String path = CodeGeneratorTest.class.getClassLoader().getResource("testTemplate").getPath();
        facade.getGenerator().addTemplateRootDir(new File(path));
        //删除之前生成的文件
        facade.deleteByTable(tableName);
        //重新生成的文件
        facade.generateByTable(tableName);
    }
}
